Darning Needle
Definition of Darning Needle
- 1. A long needle with an eye large enough for heavy darning or embroidery thread Noun
- 2. Slender-bodied non-stinging insect having iridescent wings that are outspread at rest; adults and nymphs feed on mosquitoes etc. Noun